package com.lb.activity.service;

import com.lb.activity.util.ResultUtil;
import com.lb.activity.vo.StationVo;

/**
 * @author liubin
 */
public interface StationService {

    /**
     * list
     * @param stationVo
     * @return
     */
    ResultUtil list(StationVo stationVo);

    /**
     * add
     * @param station
     * @return
     */
    ResultUtil add(StationVo station);

    /**
     * update
     * @param station
     * @return
     */
    ResultUtil update(StationVo station);

    /**
     * delete
     * @param id
     * @return
     */
    ResultUtil delete(Long id);

    /**
     * 查询岗位详情
     * @param id
     * @return
     */
    StationVo getOneById(Long id);

    /**
     * 根据部门ID查询 岗位
     * @param deptId
     * @return
     */
    ResultUtil stationsByDeptId(Long deptId);
}
